punch (goalkeeper) - Spanish English Dictionary